body,div,h1,h2,h3,h4,h5,a,img,strong,span,var,em,form,select,option,input,ol,ul,dt,dd,dl,li,p {margin:0px;padding:0px;}
body{ font-family:"Microsoft Yahei"}
a {text-decoration:none;cursor:pointer;font-style:normal;outline:none;}
ol,ul,li {list-style-type:none;}
em,var{font-style:normal;}
.clear {clear:both;height:0px;overflow:hidden;}
a img{border:none;}
a{ text-decoration:none;} 

.w1200{ margin:0 auto;}
.fl{ float: left;}
.fr{ float:right;}
.clear{ clear:both}
.div-height{ height:20px; } 
.mt-30{ margin-top:30px;}


/*Ã¦Â¬Â¢Ã¨Â¿Å½*/
.jn{ height:40px; background-color:#1b1e3f;}
.jn h2{ font-size:15px; color:#fff; line-height:40px; font-weight:normal; float:left;}
/*Ã¥Â¤Â´Ã©Æ’Â¨*/





/**/
.jd{ background:url(../images/jd_bg.jpg) center no-repeat; height:340px;}
.jd h2{font-size: 22px;
    color: #353535;
    line-height: 80px;
    padding-top: 80px;}
.jd p{font-size: 16px;
    color: #353535;
    line-height: 42px;}
.jd_l{ width:800px; float:right;}



/*hb*/
.hb{}
.hb h2{ font-size:24px; color:#015198; font-weight:normal; text-align:center;}
.hb img{ display:block; margin:0 auto; margin-top:15px;}



.ding1 { height: 40px; line-height: 40px; width: 100%; background-color: #f1f1f1;}
.ding1 p { font-size: 14px; color: #333; padding-left: 50px;}

.top{ width:100%; height:120px; z-index:9999;}
.topp{ width:1200px; margin: auto;}
.top1 img{ float:left;margin-right: 10px;}
.top1 .bt{ float:right; margin-top: 38px;}
.top1 .bt h1{ font-size:33px; font-weight:bold; color:#fff;text-align: center;}
.top1 .bt h2{ font-size:9px; font-weight:normal; color:#fff;text-transform: uppercase;}
.top1 h1{color:#00409a; font-size:35px;height: 45px;line-height: 45px;}
.top1 h2{ color:#333; font-size:20px; font-weight:normal; text-transform:uppercase; margin-top:8px; padding-left:10px;}
.top1 p{  color:#000000; font-size:16px;text-transform: uppercase; font-weight:normal; padding-left:105px; margin-top:8px; }
.top1 p em{ display:block; color:#ea0212;}
.top2{ margin-top:40px; background:url(../images/dh.png) left no-repeat;}
.top2 h3{ font-size:16px; font-weight:normal; color:#262626; padding-left:35px;}
.top2 h4{ font-size:36px; color:#ea0212; font-family:"Impact"; padding-left:35px; }
.top1{ margin-top:20px; padding-left: 30px; width: 520px;}




/*Ã¦â€“Â°Ã©â€”Â»*/
.xwt{ background:url(../images/xw_t.jpg) center no-repeat; height:808px;}
.xwt h1{ color:#fff; font-size:35px; text-align:center;padding-top: 80px;}
.xwt h2{ color:#FFF; font-size:24px; font-weight:normal; text-align:center; background:url(../images/x1.png) center no-repeat;}
.xw{ height:730px;}
.xwwz{ background-position:center top; background-repeat:no-repeat;padding-top: 40px;margin: auto;  width:675px; background:url(../images/xwbt.png) left no-repeat; height:73px;text-transform: uppercase;}
.xwwz p{ font-size:21px; color:#000; font-weight:normal;margin-left: 225px; margin-top:20px;}
.xwwz span {font-size:16px; color:#fff;  line-height:3.2; text-align:center; display:block;}

.xwz{ margin-top: 40px !important; margin:auto;}
.xw1{ width:554px; height:474px; margin-top:10px;}
.xw22{}

.xwa a{ float:right; background:url(../images/xwa.png) center no-repeat; height:53px; width:164px; color:#FFF;padding-top: 35px;
    padding-left: 100px;margin-top: 52px;} 

.xw2{width: 100%;}
.xw2 li{display:inline-block;overflow:hidden;margin: 0 1%;width: 23%;float:left;}
.xw2 li h3{color:#333;font-weight:bold;font-size:18px;line-height: 50px;height: 60px;}

.xw2 li{line-height:28px;}
.xw2 li:hover{ }
.xw2 img{width: 100%;height: auto;}
.xw2 h4{ color:#333;  font-weight:bold; font-size:20px;   }
.xw2 h4 a{ color:#333; line-height:2.5;  }

.xw2 span{font-size:15px;line-height: 25px;display:block;overflow:hidden;padding-right:6px;color:#333;height:90px;margin-top: 26px;}
.xw2 h5{ font-weight:normal; color:#666; font-size:14px; }
.xw2 em{ display:block; width:500px; height:1px; background-color:#fff; margin-left:30px; margin-top:10px;}
.xw2 h5 a{ display:block; background:url(../images/jt.png) center no-repeat; width:154px; height:39px;}
.xw_r{ float:left;margin-left: 13px;margin-top: 35px; margin-right:25px;}

.xw3 {height: 220px;}
.xw4 { width: 280px; height: 180px; margin-top: -50px;transition: 0.6s; float: left; padding: 15px;margin-left: 20px; background-color: #fff;}
.xw2 li:hover .xw4 { margin-top: -65px; transition: 0.6s; background-color: #00409a;}
.xw2 li:hover .xw4 h3 { color: #fff;}
.xw2 li:hover .xw4 span { color: #fff;}
.xw2 li:hover .xw4 h5 { color: #fff;}
.xw_t{ width:755px;padding-top: 44px;}
.xw_tl{ float:left;}
.xw_t a{ display:block; float:right; width:165px; height:55px; border:#a20e0e 1px solid; color:#a20e0e; text-align:center; line-height:55px; font-size:16px;margin-top: 20px;}
.xw_t a:hover{ border:#0158b9 1px solid; color:#fff; background-color:#0158b9;}
.xw_tl h1{ font-size:30px; color:#a20e0e; font-weight:bold; background:url(../images/bt.png) top left no-repeat; height:48px;    padding-left: 50px;}
.xw_tl h2{ font-size:23px; color:#000; font-weight:bold;text-transform: uppercase; padding-left: 50px;}
.xw_tl span{ width:50px; height:4px; background-color:#CCC; display:block; margin-left: 50px; margin-top:10px;}
.xw_bt{ padding-top:30px;}
.xw_bt h1{ font-size:34px; color:#212121; text-align:center;text-transform: uppercase;}
.xw_bt p{ font-size:32px; color:#0362ba; font-weight:800; text-align:center;}
/*Ã§â€°Â¹Ã§â€šÂ¹*/
